// // src/utils/request.js
// import axios from 'axios'
//
// // 创建 axios 实例
// const request = axios.create({
//     baseURL: 'http://localhost:8080/',
//     timeout: 10000,
//     withCredentials: true,
//     headers: {
//         'Content-Type': 'application/x-www-form-urlencoded;charset=UTF-8',
//     },
// })
//
// // 请求拦截器
// request.interceptors.request.use(
//     config => {
//         console.log('请求拦截器:', config)
//         return config
//     },
//     error => Promise.reject(error)
// )
//
// // 响应拦截器
// request.interceptors.response.use(
//     response => response.data,
//     error => {
//         alert(`请求异常：${error.message}`)
//         return Promise.reject(error)
//     }
// )
//
// // 导出 axios 实例
// export default request

// request.js


import axios from 'axios'

const request = axios.create({
    baseURL: 'http://localhost:8080/',
    timeout: 10000
})

request.interceptors.response.use(
    res => res.data,  // 外面返回的request就是后端传过来的Result对象
    err => Promise.reject(err)
)

export default request